a top-class restaurant - Deutsch Englisch Wörterbuch